keep fresh - German English Dictionary